@charset 'utf-8';
/* CSS Document */
*{
margin:0px;
padding:0px;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#999999;
font-size:12px;
}
a{text-decoration:none;}
#wrapper{
width:960px;
height:auto;
margin:auto;
margin-top:10px;
margin-bottom:10px;
border-left:solid 5px #FFFFFF;
border-right:solid 5px #FFFFFF;
border-bottom:10px solid #FFFFFF;
border-top:10px solid #FFFFFF;
/*overflow:visible;*/
}
#banner{
}
	#topOfPage{width:960px; height:94px;background-image:url(../images/Slice_1.jpg)}
	#mnuHome{position:relative;float:left; display:block; left:585px;top:5px; z-index:1000;width:360px;}
	
	#mnuHome a{text-decoration:none; font-weight:bold ;display:inline;float:left; width:50px; height:30px; font-size:12px;text-align:center; color:#000000;}
	#mnuHome a:hover{color:#FF6600;}	
			#mniHome{}
			#mniForum{margin-left:10px;}
			#mniGallery{margin-left:5px;}
			#mniContact{margin-left:5px;}
			#mniAbout{margin-left:10px;}
			#mniSitemap{margin-left:5px;}
	
	#accountarea{background-image:url(../images/accountarea.jpg);width:545px;height:129px; }
	#lnkAccount {float:right; margin-right:20px; margin-top:15px; display:block; width:202px; height:45px; background-image:url(../images/accounttablet.gif);background-repeat:no-repeat; padding-top:55px; text-align:center; line-height:1.3em;}
	#lnkAccount a{text-decoration:none; font-weight:bold; color:#660000;}
	#lnkAccount a:hover{color:#990000; }
	#lnkAccount #lblUser{font-weight:bold;}
	#rabit_cat{padding-top:10px;}
	#hamster{padding-top:35px;}
#leftpane{
float:left;
width:240px;
height:1063px;
overflow:hidden;
font-size:16px;
}
	#leftpane a{display:block; width:100%; height:100%;}
	#btnYellow{background-image:url(../images/Slice_16.jpg);height:32px;width:195px;}
	#btnBlue{background-image:url(../images/Slice_21.jpg);height:32px; width:195px;}
	#btnGrey{background-image:url(../images/Slice_24.jpg);height:33px; width:195px;}
	#btnRed{background-image:url(../images/Slice_31.jpg);height:36px; width:195px;}
	#btnGreen{background-image:url(../images/Slice_34.jpg);height:37px; width:195px;}
	#tabUserOnline{background-image:url(../images/Slice_39.jpg); height:40px; width:195px; font-size:14px; font-weight:bold; font-style:italic;text-align: center; padding-top:16px; }
	#tabSearch{background-image:url(../images/Slice_46.jpg);height:84px; width:180px;padding-right:15px;padding-top:0px;text-align:left;text-indent:10px; font-size:12px;}
	#tabSearch select{width:100px; }
	#tabSearch #txtSearch{width:95px;}
	#tabLanguage{background-image:url(../images/Slice_54.jpg);height:45px;width:183px; padding:6px; font-size:12px;text-align:center; font-weight:bold;font-style:italic; color:#000066;}
#rightpane{
float:right;
width:240px;
height:1063px;
overflow:hidden;
}
	#shoppingCard{height:auto;width:190px;
	 background-image:url(../images/shoppingCart_mid.gif);
	 background-repeat:repeat-y;
	 padding-left:6px;
	 padding-right:6px;
	 }
	#shoppingCard table{	
	width:100%;
	border-top:solid 2px #000000;
	border-bottom:solid 2px #000000;
	border-left:solid 1px #000000;	
	border-right:solid 1px #000000;			
	border-collapse:collapse;	
	}
	#shoppingCard th{border-bottom: solid 2px #000000;
	border-left:solid 1px #000000;	
	border-right:solid 1px #000000;	padding:3px;}
	#shoppingCard td{border:solid 1px #000000; padding-left:3px;}
	#shoppingCard a{text-decoration:none; color:#000000; display:block;width:100%;}
	#shoppingCard a:hover{background-color:#FF9900;}
	#bestSeller{
	height:auto;width:190px;
	 background-image:url(../images/bestseller_mid.gif);
	 background-repeat:repeat-y;
	 padding-left:6px; padding-right:6px;
	}
	#bestSeller .clsBItemName{font-size:12px; padding-left:10px;}
	#bestSeller .clsBItemName a{color:#000000; text-decoration:none;}
	#bestSeller .clsBItemName a:hover{font-weight:bold;}
	
	#news{
	height:auto;
	width:190px;
	padding-left:6px;
	padding-right:6px;
	background-image:url(../images/new_mid.gif);
	background-repeat:repeat-y;
	}
	#news .clsTitle{font-size:12px ; text-indent:10px;}
	#news .clsTitle a{color:#990000;font-weight:bold;}	
	#news .clsTitle a:hover{text-decoration:underline;}
	#news .clsContent{font-size:12px;}
	#news .clsSeparator{display:block;height:5px;clear:both;}
	/*#shoppingCardTitle{position:relative;top:-57px;}*/
#content{
height:1063px;
width:480px;
overflow:hidden;
}
	#content_top{background-image:url(../images/content_top.gif); background-repeat:no-repeat; width:460px; height:21px;padding-top:10px; padding-left:20px;}
	#content_top a{color:#000099; text-decoration:none; }
	
	
	#maincontent{	
	background-image:url(../images/midContent.jpg);
	background-repeat:repeat-y;
	width:450px;
	height:auto;	
	max-height:1000px;
	padding-left:15px;
	padding-right:15px;
	overflow:hidden;
	}
#footer{
clear:both;
height:129px;
width:960px;
background-image:url(../images/Slice_65.jpg);
border-top:solid 5px #FFFFFF;
text-align:center;
line-height:2em;
}
	#footer hr{border: solid 1px #FFFFFF; margin-top:5px;}
.clsFloatLeft{
float:left;
}
.clsFloatRight{
float:right;
}
.clsClearBoth{clear:both;display:block;}
.clsShoppingCard{
 	z-index:1000;
	position:relative;top:-1063px;
	left:+20px;
}
.clsBestSeller{
z-index:1000;
position:relative;
top:-1030px;
left:+20px;
}
.clsNews{
z-index:1000;
position:relative;
top:-1000px;
left:+20px;
}
.clsContent{
z-index:1000;
position:relative;
top:-1063px;
}
.clsRedColor{
color:#FF0000;
}
.clsBold{font-weight:bold;}
.clsLeftMenuItem{
text-indent:20px;
text-align:center;
font-weight:bolder;
padding-top:10px;
}
	.clsLeftMenuItem a{color:#000066; text-decoration:none;}
	.clsLeftMenuItem a:hover{color:#CC0000;letter-spacing:2px;}	

	

